home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / offline / tmatc100.zip / HISTORY.TXT < prev    next >
Text File  |  1996-04-05  |  11KB  |  245 lines

  1. ┌──────────────────────────────────────────────────────────────────────────────┐
  2. │                                   HISTORY                                    │
  3. └──────────────────────────────────────────────────────────────────────────────┘
  4.                      Tag-O-Matic  Copyright Simon Avery 1995-1996
  5.  
  6. ! = Bugfix                      (K) = Idea / bug-found by Kevin W. Kelly
  7. * = New Feature                 (M) = Idea / bug-found by Mike Garner
  8. & = Changed Feature
  9.  
  10. NR - Not publically released
  11.  
  12. Version 10      26 February 1996
  13. Major public release. No known bugs.
  14.  
  15. Version 9.99b   24 February 1996 NR
  16. & Changed TAGID kludge so that it appears INSTEAD of the tearline.
  17. ! Small bug that didn't increase tags' stolen counter in Steal mode.
  18. ! Fixed nasty bug that appeared to delete the message when replying to a
  19.         different echo. (K)
  20.  
  21. Version 9.95b 7 February 1996 NR
  22. * Added twit-file feature. See file: T-MATIC.NAM for more details
  23. & Added different configs to the T-MATIC.TEM file.
  24.  
  25. Version 9.93b 2 February 1996 NR
  26. * Added Fast tag picking. Only really reliable on large tagfiles (>500k).
  27. & Tidied boxes, had become corrupt.
  28. * Added /L switch
  29.  
  30. Version 9.9b 29 January 1996 NR
  31. & Extra Info in Extra Info box.
  32. * Added text formatting code to T-Matic.
  33. ! Didn't force a newline at the beginning of the tagline. Fixed.
  34. & Quotage percent now worked out in bytes, more accurate.
  35. & Temp filenames now encompassed by T-MATIC.$$$
  36. & When indexing a changed tagfile, T-Matic no longer recounts every single
  37.         tagline in the file. Useful if you've only appended one tag. As a
  38.         safeguard, it still performs a full recount every 10 changes.
  39.  
  40. Version 9.01b  20 January 1996       NR
  41. * Remove trailing spaces feature added. Found certain tagfiles from other
  42.      people had several lines with trailing spaces. This adds a slight delay but
  43.      is worth it, otherwise T-Matic may think the line is longer than it is, and
  44.      add another tag-precursor to what appears to be a blank line.
  45. ! The @TAG marker, if not found bunged in two tearlines. :(
  46. & Tidied up countdown box.
  47. ! Prompt TAGID display chopped too soon. (Only effects the display)
  48. ! In prompt, info box didn't acknowledge alternative sigfile immediately.
  49. ! Registration string was chopped-short when reading from config. :(
  50.  
  51. Version 9.0 15 January 1996  NR
  52. * Added reverse-string to prompt.
  53. * Fuzzy dupe-checking introduced. (K)
  54. & The tag-locater, @TAG_HERE has been shortened to @TAG. It will still
  55.         pick-up the former (K)
  56. * The template file, T-MATIC.TMP has been renamed to T-MATIC.TEM to reduce
  57.         confusion with a temporary file. (K)
  58. & Re-wrote long tagline reformatting code. Works lovely. :)
  59.  
  60. Version 8.9 NR 12 January 1996
  61. ! String matching for my name didn't work, flashed whenever addressed to
  62.         a "Simon" or an "Avery". Fixed. (K)
  63. & Remove /K function - redundant since it's covered by /D
  64. & Much nicer display when de-duping, doesn't scroll off the screen.
  65. * New toggle: Show countdown. Pops a box telling you how the search is
  66.         going...
  67. * New pop-box when checking for dupes.
  68. & No longer uses two strings for the registration string and user's name,
  69.         all in one. Bit neater.
  70. * Can now adopt (in JAM) taglines to a seperate file other than the main
  71.         tagfile which is still used for dupe-checking. You can then edit
  72.         the new file (PROCESS.TAG) to make sure the new tags are Ok. (K)
  73. * Will filter Hi-Ascii on outgoing tags. Still adopts hi-ascii tags, but
  74.         replaces any hi-ascii characters with an asterix. Termail
  75.         automatically checks for this anyway, but other mail programs don't.
  76.  
  77. Version 8.8 NR
  78. * Three new macros: @Z, @X and @P
  79. ! Small bug that very occasionally hung the computer if the message format
  80.         was wrong for macros.
  81. * Added /W feature for stand-alone message info.
  82.  
  83. Version 8.7 NR
  84. * New Info box on prompt. (Nice doggy)
  85. ! When de-duping, or filtering, if a blank line was entered in TO-KILL.TAG,
  86.         then T-Matic would proceed to wipe out all taglines in the file.
  87.         Many apologies to KWK and any other people about this.
  88.         Now checks to make sure the line is longer than 3 chars before
  89.         accepting it. (? (Who lost his tagfile :)))
  90. * Creates backup tagfile when de-duping and filtering. Mostly due to the
  91.         above. When any de-duping or filtering is done, the file
  92.         OLDTAGS.TAG is created (overwriting any previous copies) containing
  93.         the original tagfile. (K)
  94. ! When entering Setup for the first time, didn't correctly exit. Fixed.
  95. & Cosmetic work on help screen and prompt.
  96.  
  97. Version 8.6 NR             4 January 1996
  98. & Changed "edit tag" "enter new tag" so they expanded macro's. (K)
  99. ! T-Matic bombed-out ungracefully if the message filesize was 0 bytes.
  100.                 Now bombs-out in style.
  101. * Can enter Setup from the prompt menu. Press F10
  102.  
  103. Version 8.5 NR             2 January 1996
  104. & Tagfile indexing is now seperate for each tagfile, rather than using the same
  105.                 index file for all of them, which made things slower when using
  106.                 different tags, as it had to re-count every time you changed
  107.                 tagfiles. Creates a file called "tagfile.IDX"
  108. * Added "Quote %" for the tearline.
  109.  
  110. Version 8.4 NR       1 January 1996
  111. * Added proper !GROUP support for Termail.
  112. & Search routine: Now not case-sensitive, and also runs through all the matches
  113.                 in the tagfile, asking yay or nay. (M)
  114. * Added @TAG_HERE marker to locate tagline other than at end of message.
  115. & Adopt now also scans for ".!." tagline precursors in JAM bases. (TmNice)
  116.  
  117. Version 8.3 NR
  118. ! With Macro's turned  on,  sometimes  froze  system if the message wasn't
  119.                 configured properly.
  120. & New macro's added.
  121. * Macro support also added to sigfiles.
  122.  
  123. Version 8.2
  124. * New option - message info.
  125. & Neater prompt display of long taglines. (Chopped instead of wrapped)
  126. & Adoption: The file TO-KILL.TAG is also checked when adopting, and screens
  127.            any tagline containing those strings. (Screen for swear-words,
  128.            or common, unwanted Taglines. (K)
  129.            Eg: "Ride the Blue Wave!")
  130. * "Save Edited tag" prompt now added to the main Prompt when editing/entering
  131.            taglines. (K)
  132. * Another option to Setup: Use Macros. This allows you to have certain taglines
  133.            that are personalised for the message reader. See "USING PERSONALISED
  134.            MACROS" for more info.
  135.  
  136. Version 8.1 NR
  137. ! In prompt, "Use Alt Sig" now automatically switches on the dependence of the
  138.            "DO_ALT.SIG" file.
  139. & Also, wait at the end of "Kill tag" has been removed.
  140.  
  141. Version 8.0
  142. ! At last, T-Matic can extract taglines from .JAM message bases automatically.
  143. & It also runs dupe-checking on adopted tags, if toggled. See section on
  144.            TAG-ADOPTION for more info.
  145.  
  146. Version 7.3 NR
  147. ! Strange colours when Setup was run for the first time.
  148.  
  149. Version 7.2 NR
  150. * Added "string-search" at the prompt. More descriptive showing of the
  151.            finished output on both prompt and setup.
  152.  
  153. Version 7.1 NR
  154. ? Thanks to Kevin W. Kelly for Beta testing and suggestions.
  155. & Changed colour scheme from v.7.0 for setup.
  156. * Stand-alone dupe checking.
  157. * Added "Kill Tag" to prompt. (K)
  158. * Tagline filtering.
  159.  
  160. Version 7.0
  161. ? Complete re-write (the code was getting convoluted, having been evolved
  162.       through almost a year, so I went for a fresh ground-up approach)
  163. ? Several options have been dropped:
  164.       TAG.TAG support.
  165.       Sequential Tags and Sigs. (Now totally random)
  166.       Origin steal.
  167. & Also, the steal routine has been drastically modified. (For the better)
  168.  
  169. Now got a spanky menu prompt, allowing for manual tag-entry, and repeated
  170. random selections. Can also toggle between sigfiles from here. This pops
  171. up only if "Prompt" has been enabled in the config mode.
  172.  
  173. Self-checking has been incorporated for the first time. This was primarily
  174. used as an early warning against viruses, but also stops nasty people from
  175. sector-editing the program.
  176. This will refuse to run and show a warning if the .EXE file has been
  177. tampered with (much as you'd get if a virus attached itself to the file).
  178. Of course, this means you can't unpack the file (it's already PKLITE'd).
  179.  
  180. T-Matic will now detect correct .CFG files, and will refuse to run if
  181. given one from an earlier version. (Stops weird things happening if you
  182. forget to delete the old CFG file when upgrading...)
  183.  
  184. T-Matic will now interface seamlessly with Termail, not only as a tag/sig
  185. adder, but now also adds Tag-Adoption to Termail. See section "TAG-ADOPTION"
  186. for information.
  187.  
  188. Version 6.5
  189. * Added toggle-able option that now prompts you for a tagline. You can
  190.      edit the proposed tagline manually, or just press enter and use it
  191.      verbatim.
  192. * Now, at last, (ie, I didn't think of it before), T-Matic will check the
  193.      message to see whether it already has a tagline before adding one. If a
  194.      line begins with "...", it will abort. Useful if changing a message.
  195. ! Minor bug found. TAGID reported wrong version. (Thanks KWK)
  196. ? Released patch file to fix.
  197.  
  198. Version 6.0
  199. * Added toggle-able Kludge adding. Adds a TAGID Kludge: @TAGID
  200.  
  201. Version 5.0
  202. ? Not publically released.
  203.  
  204. Version 4.1
  205. ! Minor Bugfix. Previously bombed out when appending non-random sigs
  206.      and the sig count got higher than the max number of sigs. Hence it was
  207.      looking for a file that didn't exist.
  208.  
  209. Version 4.0       30 May 1995
  210. * Allows for Multiple-line taglines. If it works.
  211. * Also got a gimmicky Lottery number predictor.
  212.  
  213. Version 3.0
  214. ? (Never released. Why? Just because, alright?)
  215.  
  216. Version 2.0
  217. * Streamlined code for filesize checking. (Thanks C_ECHO chaps!)
  218. * Can swap to use an alternative set of sig files.
  219.  
  220. Version 1.0
  221. ? Lots!
  222.  
  223. Tag-O-Matic is essentially version 7  of  Tag-Nabbit,  but  I  got bored of that
  224. name. (BTW, TN v.7 don't exist)  And  this  program is not backwardly compatible
  225. with Tag-Nabbit's .CFG file.
  226.  
  227. 1. Creates a file called TAG.TAG (as the previous version did)
  228. 2. Will append the tagline to an existing message.
  229. 3. No number 3.
  230. 4. Will steal taglines automatically. (Bugfixed)
  231. 5. Will steal origins automatically.
  232. 6. Will Append a random or sequential sig file to either TAG.TAG or your
  233. message file.
  234. 7. Got a pretty config screen.
  235. 8. MUCH faster tag-choosing. Tag-O-Matic no longer counts the lines in the whole
  236. tagfile each time it's run, only if  the  tagfile has been changed since it last
  237. ran.
  238.  
  239.  You can configure most of what is used in your message.
  240.  
  241.  All this is now contained within the one program, and should hopefully meet all
  242. your tagline and sig requirements.
  243.  
  244. <EOF>
  245.